package edu.sctu.wangfuxin.day20150623.httpTest;

/**
 * Created by user06 on 2015/6/23.
 */
public class PostTest1 {
    //    private void httpUrlConnection() {
//        try {
//            String pathUrl = "http://172.20.0.206:8082/TestServelt/login.do";
//// 建立连接
//            URL url = new URL(pathUrl);
//            HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();
//
//
//// //设置连接属性
//            httpConn.setDoOutput(true);// 使用 URL 连接进行输出
//            httpConn.setDoInput(true);// 使用 URL 连接进行输入
//            httpConn.setUseCaches(false);// 忽略缓存
//            httpConn.setRequestMethod("POST");// 设置URL请求方法
//            String requestString = "客服端要以以流方式发送到服务端的数据...";
//
//
//// 设置请求属性
//// 获得数据字节数据，请求数据流的编码，必须和下面服务器端处理请求流的编码一致
////            byte[] requestStringBytes = requestString.getBytes(ENCODING_UTF_8);
////            httpConn.setRequestProperty("Content-length", "" + requestStringBytes.length);
//            httpConn.setRequestProperty("Content-Type", "application/octet-stream");
//            httpConn.setRequestProperty("Connection", "Keep-Alive");// 维持长连接
//            httpConn.setRequestProperty("Charset", "UTF-8");
////
//            String name = URLEncoder.encode("黄武艺", "utf-8");
//            httpConn.setRequestProperty("NAME", name);
//
//
//// 建立输出流，并写入数据
//            OutputStream outputStream = httpConn.getOutputStream();
////            outputStream.write(requestStringBytes);
//            outputStream.close();
//// 获得响应状态
//            int responseCode = httpConn.getResponseCode();
//
//
//            if (HttpURLConnection.HTTP_OK == responseCode) {// 连接成功
//// 当正确响应时处理数据
//                StringBuffer sb = new StringBuffer();
//                String readLine;
//                BufferedReader responseReader;
//// 处理响应流，必须与服务器响应流输出的编码一致
////                responseReader = new BufferedReader(new InputStreamReader(httpConn.getInputStream(), ENCODING_UTF_8));
////                while ((readLine = responseReader.readLine()) != null) {
////                    sb.append(readLine).append("\n");
//                }
//                responseReader.close();
////                tv.setText(sb.toString());
//            }
//        } catch (Exception ex) {
//            ex.printStackTrace();
//        }
//
//
//    }
}
